@import "./them.scss";
body{
    overflow: hidden !important;
}

@media screen and (max-width: 1200px){
  .left {
    float: left;
    margin-right: 15px;
    margin-left: 10px;
  }
  .w150{
    width: 150px;
  }
  .w200{
    width: 150px;
  }
}
@media screen and (min-width: 1200px){
  .left {
    float: left;
    margin-right: 38px;
    margin-left: 10px;
  }
  .w150{
    width: 150px;
  }
  .w200{
    width: 200px;
  }
}

.v-modal{ //el-dialog 遮罩层样式
  opacity: 0.1;
  background: #000;
}
.el-menu-vertical-demo{
    background-color: $globalColor !important;
    width: 90px;
}
.el-menu-item {
  font-weight:400;
  line-height:18px;
}
.el-menu-item:hover {
  background-color: $baseColor !important;
  border-radius: 50%;
}

.el-menu-item, .el-submenu__title{
    height: 80px;
    //color: $baseFontColor !important;
    background-color: $globalBgColor !important;
}
.el-submenu .el-menu-item{
    height: 42px;
    line-height: 42px;
    background-color: $globalBgColor !important;
    text-align: center;
}

.el-menu-item.is-active {
  color: $globalColor !important;
  background-color: $itemBgColor !important;
  border-radius: 50%;
  border-left: 2px solid $baseColor;
}
.menu-expanded a {
    text-decoration: none;
}
.menu-expanded .router-link-exact-active{
    text-decoration: none;
}
.content-container {
    padding: 0 auto;
}
.el-breadcrumb__inner{
    color: #fff !important;
}
.el-submenu .el-menu-item{
    min-width: 180px;
}
.right{
  float: right;
  margin-left: 8px;
}

.el-popover{
  min-width: 100px !important;
}

.el-upload:focus{
  border-color: #333333;
  color: #333333;
}

.el-tabs__nav-wrap::after{
  background: $baseBgColor;
}
.el-tabs__item{
  color: $baseFontColor;
  font-weight:600;
  font-size:15px;
}
.el-tabs__item:hover{
  color: $baseFontColor;
}
.el-tabs__item.is-active {
  color: #3B83FC;
  font-weight:600;
  font-size:16px;
}
.el-tabs__item.is-active:hover {
  color: #3B83FC;
}

//table字体样式
.el-table{
  color: #666666;
}
//table字体样式
.el-table td{
  border-bottom: 1px solid #F5F6FB;
}
// table 字体大小 以及行高
.el-table .cell {
  font-size: 12px;
  line-height: 26px;
}
//list table 最下面的一根边框线
.el-table::before{
  background-color: #ffffff;
}
//第一列的下边框线
.el-table th.is-leaf{
  border-bottom: none;
}
//list table 标题列颜色
.el-table thead{
  color: $baseFontColor;
}
//list table 最小高度
.el-table--scrollable-x .el-table__body-wrapper{
  min-height: 50vh;
}

.el-checkbox__input.is-checked+.el-checkbox__label{
  color: #3B83FC;
}
.el-link.el-link--primary {
  color: #3B83FC;
}

//按鈕
.el-button--primary{
  background-color: #3B83FC;
}
.el-button--mini, .el-button--small{
  font-size: 12px;
  border-radius: 6px;
}
.el-button--small, .el-button--small.is-round{
  padding: 9px 10px;
}

//时间选择框
.el-date-editor--daterange.el-input__inner{
  width: 260px;
}

.pagination{
  padding-top: 15px !important;
}

/**----------------------------------------自定义-----------------------------------------------------**/
.el-button.mini-btn{
  background-color: #fff;
  padding: 9px 17px;
}
//分页列表 列 颜色样式
.line-danger{font-size:12px;color: #EA5900;}
.line-success{font-size:12px;color: #00BC59;}
.line-info{font-size:12px;color: #409EFF;}
/*list列表*/
.listTable{
  margin-top: 52px;
  margin-right: 20px;
  margin-left: 20px;
}

